docs: Introduce specification for x86 pv bootloader chainloading paths/formats.
authorIan Campbell <ijc@hellion.org.uk>
Fri, 29 Aug 2014 20:14:30 +0000 (21:14 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 21 Oct 2014 07:59:56 +0000 (08:59 +0100)
commit250073f452484912ee21c63c5d9efca40f5398d9
tree72ab82a67e4adaebf9cea2066019b95bc5e98cab
parent1a1b7407bfdb6bc0b33bc10a798e0c55799ae051
docs: Introduce specification for x86 pv bootloader chainloading paths/formats.

In order to support pvgrub (or other bootloader) from dom0 chainloading a
pvgrub (or other) from within the domU filesystem we need a standard for where
the stage 1 bootloader should look and what it should expect to find there.

Add a document along those lines.

This is currently x86-specific since it is expected that other new architecures
(including ARM) will either not need to implement this due to the existence of
more generic specifications for that arch (e.g. the ARM VM spec) or will update
this document in due course.

Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
Acked-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Cc: Colin Watson <cjwatson@debian.org>
Cc: 759018@bugs.debian.org
docs/misc/x86-xenpv-bootloader.markdown [new file with mode: 0644]